upon impact - Allemand Anglais Dictionnaire